pcb manufacturers design manufacturer manufacturing software engineering engineering software contract electronics mining contract manufacturing gold cad assembly circuit construction